experimental sciences - Spanish English Dictionary